# 使用Node.js官方镜像作为基础镜像
# FROM node:18
FROM node:18-alpine
 
# 设置工作目录
WORKDIR /app

VOLUME /app
 
# # # 将package.json和package-lock.json复制到工作目录
COPY package*.json ./
 
# # # 安装项目依赖
RUN npm install
 
# 复制项目文件到工作目录
COPY . .
 
# 暴露8080端口供Vue开发服务器使用
EXPOSE 8080
 
# 运行Vue开发服务器
# CMD ["npm", "run", "dev"]